long-eared desert hedgehog - German English Dictionary